strange (dressing) - French English Dictionary